electric probe - English Synonyms Dictionary